pressurised water reactor - French English Dictionary